// 导入http模块
const http = require('http')
// 导入路径模块
const path = require('path')
// 创建服务器
const serve = http.createServer()
// 导入读写文件模块
const fs = require("fs")
// 开启服务器
serve.on('request', (req, res) => {
  const url = req.url
  let fpath = ''
  if (url === '/') {
    fpath = path.join(__dirname, 'clock/index.html')
  } else {
    fpath = path.join(__dirname, 'clock', url)
  }
  //  读取页面
  fs.readFile(fpath, (err, data) => {
    if (err) {
      res.setHeader('Content-type', "text/html; charset=utf-8")
      res.end('<h1>网页内容不存在</h1>')
    }
    else {
      const dataStr = data.toString()
      res.end(dataStr)
    }
  })

})
// 设置访问的服务器端口号
serve.listen(80, () => {
  console.log("服务器开启成功！")
})